package cn.hxzy.zyicon.service;



import cn.hxzy.zyicon.entity.Image;
import cn.hxzy.zyicon.entity.vo.PageBean;


/**
 * (Member)表服务接口
 *
 * @author makejava
 * @since 2020-08-11 11:38:41
 */
public interface ImageService {
    /**
     * (Member)表服务接口
     *
     * @author makejava
     * @since 2020-08-11 11:38:41
     */
     PageBean<Image> findAll(PageBean<Image> pageBean);
    /**
     * (Member)表服务接口
     *
     * @author makejava
     * @since 2020-08-11 11:38:41
     */
     void save(Image image);
    /**
     * (Member)表服务接口
     *
     * @author makejava
     * @since 2020-08-11 11:38:41
     */
     void delete(Integer id);
    /**
     * (Member)表服务接口
     *
     * @author makejava
     * @since 2020-08-11 11:38:41
     */

    Image findById(Integer id);


    PageBean<Image> findImageByNameLike(String searchName, PageBean<Image> iconPageBean);

    void update(Image image);

    void add(Image image);
}
